li{ list-style:none;}
#navv {
	width:1100px; HEIGHT: 28px; Z-INDEX: 9999; padding-left:30px; 
}
#navv UL LI {
	FONT-SIZE: 14px; POSITION: relative; FLOAT: left; FONT-WEIGHT: bolder; text-decoration:none;
}
#navv UL LI.lanmu {
    HEIGHT: 33px; WIDTH: 102px; TEXT-ALIGN: center; PADDING-TOP: 7px; text-decoration:none;z-index:999
}
#nav {
	width:1040px; HEIGHT: 33px;Z-INDEX: 9999; float:left;
}
#nav UL {
	
}
#nav UL LI {
	FONT-SIZE: 15px; POSITION: relative; FLOAT: left;  text-decoration:none;
}
#nav UL LI.fg_line {
	HEIGHT: 41px
}
#nav UL LI.lanmu  A {
	COLOR: #000; text-decoration:none;
}
#nav UL LI.lanmu {
    HEIGHT: 29px; WIDTH: 86px; TEXT-ALIGN: center; PADDING-TOP: 11px; text-decoration:none; z-index:999
}
.menu LI.lanmu:hover {
	BORDER: #ae1c1c 1px solid; BACKGROUND-COLOR: #fff; 
}
.menu LI:hover A {
	COLOR: #686d71 !important
}
.menu UL {
	BORDE: #ae1c1c 1px solid;  WIDTH: 125px;  POSITION: absolute; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 8px;  Z-INDEX: 99999; DISPLAY: none; TOP: -999em; PADDING-RIGHT: 8px; BACKGROUND-COLOR: rgb(255,255,255); border-bottom-left-radius: 5px; border-bottom-right-radius: 5px
}
.menu LI:hover UL {
	BORDER: #ae1c1c 1px solid; MIN-WIDTH: 300px; TOP: 40px; BACKGROUND-COLOR: #fff; padding:0px; Z-INDEX: 99999;
}
.menu LI:hover UL LI {
	BORDER-TOP-STYLE: none; FONT-SIZE: 12px; WIDTH: 185px; BORDER-BOTTOM-STYLE: none; FLOAT: left; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 12px; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px
}
.menu LI:hover UL LI A {
	TEXT-DECORATION: none; BACKGROUND: url(arrow4.gif) no-repeat left; FONT-WEIGHT: normal; COLOR: #303030; PADDING-LEFT: 12px
}
.menu LI:hover UL LI A:hover {
	BACKGROUND: url(arrow.gif) no-repeat left center; COLOR: #b32b11 !important; PADDING-LEFT: 12px
}
.menu LI.lanmu:hover {
	BACKGROUND-COLOR: #f9f9f9; Z-INDEX: 99999;
}
.menu LI.hover A {
	COLOR: #7c7c7c !important
}
.menu LI.hover UL {
	TOP: 30px
}
.menu LI.hover UL LI {
	BORDER-TOP-STYLE: none; WIDTH: 70px; BORDER-BOTTOM-STYLE: none; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 12px; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px; transition: all 1s
}
.menu LI.hover UL LI A {
	FONT-SIZE: 14px; TEXT-DECORATION: none; HEIGHT: 16px; BACKGROUND: url(arrow4.gif) no-repeat left center; FONT-WEIGHT: normal; COLOR: #222; MARGIN-LEFT: 12px; LINE-HEIGHT: 16px
}
.menu LI.hover UL LI A:hover {
	BACKGROUND: url(arrow.gif) no-repeat left center; COLOR: #b32b11 !important; PADDING-LEFT: 12px
}
.menu LI.other_lanmu UL {
	WIDTH: 350px !important; POSITION: absolute; LEFT: -1px
}
.menu LI.other_lanmu UL LI {
	WIDTH: 102px !important
}
.menu LI.mid_lanmu UL {
	WIDTH: 280px !important; POSITION: absolute; LEFT: -1px
}
.menu LI.mid_lanmu UL LI {
	WIDTH: 120px !important
}
.menu LI.sub_lanmu UL {
	WIDTH: 310px !important; POSITION: absolute; LEFT: -1px
}
.menu LI.sub_lanmu UL LI {
	WIDTH: 140px !important
}
.menu LI.spe_lanmu UL {
	WIDTH: 480px !important; POSITION: absolute; LEFT: -1px
}
.menu LI.spe_lanmu UL LI {
	WIDTH: 220px !important
}
.menu LI.large_lanmu UL {
	WIDTH: 420px !important; POSITION: absolute; LEFT: -1px
}
.menu LI.large_lanmu UL LI {
	WIDTH: 190px !important
}
.menu LI.blarge_lanmu UL {
	WIDTH: 560px !important; POSITION: absolute; LEFT: -1px
}
.menu LI.blarge_lanmu UL LI {
	WIDTH: 170px !important
}
.menu LI.one_lanmu UL {
	WIDTH: 360px !important; POSITION: absolute; left: -1px
}
.menu LI.one_lanmu UL LI {
	WIDTH: 350px !important
}
.menu LI.one_r_lanmu UL {
	WIDTH: 360px !important; POSITION: absolute; right: -1px
}
.menu LI.one_r_lanmu UL LI {
	WIDTH: 350px !important
}

.menu LI.last_lanmu UL {
	WIDTH: 400px !important; RIGHT: -1px; POSITION: absolute
}
.menu LI.last_lanmu UL LI {
	WIDTH: 120px !important
}
